# 形参 在函数声明的位置编写的变量
# 1.位置参数 从做到右的顺序编写变量
# def func(a, b, c):
#     print(a, b, c)


# func(1, 2, 3)

# 2.默认参数
# 后续在访问到这个函数的时候 该参数就可以不给出具体的数据 直接使用默认值
def func(name, age, sex="男"):
    print("录入名字", name)
    print("录入年龄", age)
    print("录入性别", sex)


func("周杰伦", 20, "男")
func("王力宏", "18")
# 坑:如果你的默认值参数是一个可变的数据类型